package com.springcloud.controller;

import org.springframework.beans.factory.annotation.Value;
import org.springframework.cloud.context.config.annotation.RefreshScope;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * Created with IntelliJ IDEA.
 *
 * @Auther: hjj
 * @Date: 2021/12/08/17:18
 * @Description:
 */
@RestController
@RefreshScope   //让其具有刷新功能  为了让动态（手动）的获取最新的git 配置，在添加 actuator 监控加载 RefreshScope，
public class ConfigController {


    //此配置是gitee 上的配置文件中的配置的key-value 中的key
    @Value("${config.info}")
    private String configInfo;

    @RequestMapping("/test/config/info")
    public String test(){
        return configInfo;
    }
}
